.custom_panel {
    margin-bottom: 20rpx;
    border-radius: 20rpx;
    overflow: hidden;
    background-color: #fff;

    .panel_head {
        display: flex;
        padding: 20rpx 28rpx;

        .head_left {
            flex: 1;
            padding-right: 20rpx;
        }

        .head_right {
            flex-shrink: 0;
        }
    }

    .border {
        padding: 0 28rpx;


        .line {
            height: 2rpx;
            background-color: #f5f5f5;
        }
    }

    .panel_body {
        padding: 20rpx 28rpx;
    }

    .panel_bottom {
        padding: 20rpx 28rpx;
    }
}